﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using DAO;
using DTO;

namespace BUS
{
    public class VeChuyenBay_BUS
    {
        public static BindingList<VeChuyenBay_DTO> GetVeChuyenBayList()
        {
            BindingList<VeChuyenBay_DTO> listVeChuyenBay = new BindingList<VeChuyenBay_DTO>();
            try
            {
                VeChuyenBay_DAO vechuyenbayDAO = new VeChuyenBay_DAO();
                listVeChuyenBay = vechuyenbayDAO.GetVeChuyenBayList();
            }
            catch (System.Exception)
            { }
            return listVeChuyenBay;
        }

        public static string MaxMaVe()
        {
            return VeChuyenBay_DAO.MaVeMax();
        }

        public static void InsertVeChuyenBay(VeChuyenBay_DTO vechuyenbayDTO)
        {
            try
            {
                VeChuyenBay_DAO vechuyenbayDAO = new VeChuyenBay_DAO();
                vechuyenbayDAO.InsertVeChuyenBay(vechuyenbayDTO);
            }
            catch
            { }
        }

        public static void UpdateVeChuyenBay(VeChuyenBay_DTO vechuyenbayDTO)
        {
            try
            {
                VeChuyenBay_DAO vechuyenbayDAO = new VeChuyenBay_DAO();
                vechuyenbayDAO.UpdateVeChuyenBay(vechuyenbayDTO);
            }
            catch
            { }
        }

        public static void DeleteVeChuyenBay(VeChuyenBay_DTO vechuyenbayDTO)
        {
            try
            {
                VeChuyenBay_DAO vechuyenbayDAO = new VeChuyenBay_DAO();
                vechuyenbayDAO.DeleteVeChuyenBay(vechuyenbayDTO);
            }
            catch
            { }
        }
    }
}
